on the cards

  1. olmayacak şey değil
olasılı, muhtemel, mümkün.
It is (quite) on the cards that: olabilir, beklenir, muhtemeldir.
hiçbir şey gizlememek, herşeyi olduğu gibi (samimiyetle) açıklamak, gizlisi kapaklısı olmamak.